زبان برنامهنویسی رایانه ای پاسکال یکی از زبانهای مشهور برنامهنویسی سطح بالای متداول است. پاسکال به عنوان زبان ساده شده زبان ALgOL طراحی شد و مقاصد آموزشی داشت. این زبان توسط نیکلاوس ورث (Niklaus Wirth) پروفسور دانشگاه پلی تکنیک زوریخ در سوییس در سالهای ۱۹۶۸ و ۱۹۶۹ طراحی شد و در سال ۱۹۷۰ به عنوان یک زبان کارآمد و کوچک به منظور پیش برد و توسعه مهارتهای برنامه نویسی با استفاده از برنامه نویسی ساخت یافته و ساختمان دادهها، منتشر گردید. نام زبان پاسکال آن از نام بلز پاسکال، ریاضیدان فرانسوی، الهام گرفته شده است. پاسکال یک زبان برنامه نویسی امری و ساخت یافته تأثیر گذار است که از خصوصیات این زبان میتوان به سادگیی فراگیری آن اشاره کرد.
دسته:
نرم افزار ←
توسعه نرم افزار ←
زبان برنامه نویسی
Turbo Pascal یکی از کامپایلر های زبان پاسکال است که متعلق یه شرکت بورلند بوده و محیطی را برای برنامه نویسان پاسکال فراهم می کند تا به برنامه نویسی بپردازند. زبان برنامهنویسی رایانه ای پاسکال یکی از زبانهای مشهور برنامهنویسی سطح بالای متداول است. پاسکال به عنوان زبان ساده شده زبان ALgOL طراحی شد و مقاصد آموزشی داشت. ایده اصلی زبان جدید نظم، مدیریت داده ها و نیاز به تعریف داده ها بود، این زبان از ابتدا به گونه ای طراحی شده بود که یک زبان آموزشی باشد. هم اکنون این زبان بیشتر بهعنوان زبان برنامه نویسی آموزشی برای مبتدیان در دانشگاهها تدریس می شود. سادگی این زبان امکان برنامه نویسی راحت بدون نیاز به آگاهی از ساختارهای پیچیدهی زیرین سیستم عامل را میدهد. از خصوصیات این زبان می توان به سادگی فراگیری آن اشاره کرد. پاسکال نیز مانند بسیاری از زبانهای برنامهنویسی دیگر دارای کامپایلرهای زیادی است که از معروف ترین آن ها می توان به کامپایلر (Turbo Pascal) توربو پاسکال اشاره کرد.
دسته:
نرم افزار ←
توسعه نرم افزار ←
زبان برنامه نویسی
|
کامپایلر و مفسر
زبان برنامهنویسی ++C (سی پلاس پلاس) یک زبان برنامهنویسی کامپیوتری عمومی با قابلیتهای سطح بالا و سطح پایین است. این زبان دارای قابلیتهای انواع داده ایستا، نوشتار آزاد، چندمدلی، معمولاً زبان ترجمه شده با پشتیبانی از برنامهنویسی ساختیافته، برنامهنویسی شیگرا، برنامه نویسی جنریک است. زبان ++c یک زبان سطح میانی در نظر گرفته میشود. این زبان دارای قابلیت زبانهای سطح بالا و پایین بهصورت همزمان است. این زبان در سال ۱۹۷۹ در آزمایشگاه های بل (Bell Labs) و بر مبنای زبان سی ساخته شد و آن را "C با کلاس" نامگزاری نمودند. در سال ۱۹۸۳ به ++c تغییر نام داد. توسعه با اضافه نمودن کلاسها و ویژگیهای دیگری مانند توابع مجازی، سربارگزاری عملگرها، وراثت چندگانه، قالب توابع، و پردازش استثنا انجام شد. این زبان برنامهنویسی در سال ۱۹۹۸ تحت نام ISO/IEC 14882:1998 استاندارد شد. کامپایلرها و IDE های گوناگونی برای زبان ++C وجود دارند از بین معروفترین آن ها می توان موارد زیر اشاره نمود:
دسته:
نرم افزار ←
محیط یکپارچه توسعه نرمافزار ←
ویژوال استودیو / Visual Studio
ویژوال استدیو نام مجموعه ی (Suite) برنامهنویسی شرکت مایکروسافت است که دارای چند زبان برنامهنویسی است. این مجموعه ویژوال سی و ویژوال بیسیک و ویژوال فاکسپرو و چند ابزار دیگر را درون خود جای دادهاست. Foundation Server نسخه ای از نرم افزار Visual Studio 2010 است که با استفاده از آن چند برنامه نویس قادر خواهند بود به صورت مشترک بر روی یک پروژه برنامه نویسی کار کنند و کارهایشان را با هم و زیر نظر Admin هماهنگ کنند. با استفاده از نرم افزار Microsoft Visual Studio Team Foundation Server اگر نسخه جدید پروژه توسط یکی از برنامه نویسان ارائه شود، امکان ردگیری تغییرات انجام شده در سورس کدها برای ادمین وجود دارد. همچنین اگر اشکالی از برنامه توسط یکی دیگر از برنامه نویسان برطرف شود تغییرات کد و گزارش گیری در مورد تغییرات انجام شده قابل مشاهده است.
دسته:
نرم افزار ←
محیط یکپارچه توسعه نرمافزار ←
ویژوال استودیو / Visual Studio
Microsoft Visual Studio 2010 Ultimate ابزاری است که به تیم طراح در زمینه ی مدیریت چرخه ی حیات نرم افزار به منظور دستیابی به نتیجه ی بهتر در طول طراحی تا ارائه ی محصول کمک بسیاری می کند. اگر به دنبال طراحی نرم افزار جدیدی هستید و یا می خواهید کد های نوشته شده ی قبلی خود را افزایش دهید می توانید از این نرم افزار استفاده نمایید. این نرم افزار با بهره گیری از ویژگی IntelliTrace به تست کنند گان نرم افرار کمک می کند تا بتوانند از طریق اطلاعات سسیتم به فایل های ارزشمند و باگ های قابل پیگیری دسترسی پیدا کنند. به کمک Architecture Explorer در این محصول می توان به تعدادی از کد های موجود و توابع وابسته ی آن ها دستیابی داشت. به منظور سهولت در مدل سازی به کمک این نرم افزار می توانید به 5 دیاگرام اصلی UML دسترسی پیدا کنید. یکی دیگر از توانمندی های این نرم افزار توانایی اجرای تست دستی بر روی نرم افرار است. با کمک ابزارهای موجود در این نرم افزار می توانید از به وجود آمدن ریسک در نرم افزار به کمک سیستم گزارش در این محصول جلوگیری نمایید. به علاوه می توانید قابلیت مدیریت از نرم افزار تان را به کمک historical data و Microsoft Excel-based افزایش دهید.
دسته:
نرم افزار ←
محیط یکپارچه توسعه نرمافزار ←
ویژوال استودیو / Visual Studio
Visual Studio نرمافزاری توسعه یافته برای برنامه نویسان
کامپیوتر است که توسط شرکت نرمافزاری Microsoft تولید شده است. این
برنامه، ابزارهای متنوعی را در اختیار تیمهای بزرگ یا کوچک برای ساختن
برنامه برای انواع Platform ها میگذارد. این نرم افزار برای اکثر تیمهای برنامهنویسی که
در ویندوز کار میکنند، انتخاب اول است. همچنین پشتیبانی از افزونههای
جانبی برای بزرگتر کردن این امکانات یا اضافه کردن قابلیتهای خاص دیگر به
خود نرم افزار، باعث میشود که اکثر نیازهایی که افراد برنامهنویس داشته
باشند رفع شود. در حال حاضر میتوان با آن برای کامپیوترهای
میزی، تلفنهای همراه، سیستمهای ابری، کنسولهای خانگی و وب سرورها
برنامههایی نوشت که در آن زبانهای محبوبی مانند پایتون، سیپلاسپلاس، سیشارپ یا افشارپ به کار رفته باشد.
عناوین ضمیمه کلیک روزنامه جام جم شماره 249: - نگاهی به آسیبهای شبكه های اجتماعی مجازی، فیسبوک: خوب، بد، زشت - کتابهای آزاد الکترونیک سونی - راههای افزایش بیدردسر ترافیک وب سایت - نصب خودكار سیستمعامل و نرمافزارها، لطفاً دخالت نكنید! - برنامههای موبایل را فارسی کنید - معرفی نرمافزارهای منبعباز برای مدارس، آموزش آزاد - یك بازی ایرانی دیگر درباره گذشته، تاریخ به زور شمشیر - نقش فناوری اطلاعات در قضاوت و دستگاه قضایی، فضای سالم با طعم فناوری اطلاعات - بهرهگیری از نرمافزار دروازه در شبكههای اداری، شبكه زیر دستان شما - زبان برنامهنویسی CUDA، تجربه برنامهنویسی موازی ساده - نوت بوك ایدهآل آینده خود را بیابید - بخش دوم - كاربران عادی، كاملترین لپتاپ،كدام است؟ - معرفی سیستم عامل تحت وب EyeOS، میزكاری در مرورگرتان - و ...
عناوین ضمیمه کلیک روزنامه جام جم شماره 240: - نسل سوم فرشته نجات است - ویندوز بدون مرورگر - آدرس محل کسب و کار آنلاین - هوش دردسر ساز، جزئیات را فراموش کنید - شیطنت با پیامک - پوسته لینوکس چیست؟ - پلی استیشن ها را آماده کنید - آنلاین بودن چت کردن نیست - رجیستری چیست؟ - شبکه های حسگر بی سیم - کارت گرافیک، حلقه فراموش شده زنجیر سخت افزاری - حلقه های برنامه نویسی - و ...
عناوین ضمیمه کلیک روزنامه جام جم شماره 234: - تدوین 150 استاندارد ملی فناوری اطلاعات - گوگل، آندروید را از دست می دهد؟ - تبدیل جی میل به ابزار دریافت POP3، جی میل به عنوان واسطه - یک نرم افزار فشرده سازی فایل ها، بهینه سازی پس از فشرده سازی - پخش کننده موسیقی به سبک روز - 10 محیط توسعه نرم افزار، توسعه آزاد - ترکیبی از درایور، جی تی ای و برن آوت، راننده دیزلی! - سیستم خلاصه ساز متن های فارسی - آشنایی با ساختارهای اتصال در شبکه های کامپیوتری - منبع باز در خدمت تندرستی الکترونیکی - راهنمای انتخاب تلویزیون، به چشمان خود اعتماد کنید - برنامه نویسی خودکار - و ...
دسته:
نرم افزار ←
محیط یکپارچه توسعه نرمافزار ←
ویژوال استودیو / Visual Studio
نرمافزار Visual Studio، نرمافزاری توسعه یافته برای برنامه نویسان کامپیوتر است که توسط شرکت نرمافزاری MicroSoft تولید شده است. تمرکز اصلی این نرمافزار از اولین نسخههای آن تا کنون بر روی خصوصیت IDE بودن آن است که به برنامه نویس اجازه میدهد تا برنامههای کاربردی مستقل، وبگاه، برنامههای کاربردی وب و یا سرویسهای وب را که بر روی تعدادی از PlatFormهای پشتیبانی شده توسط Microsoft .NET Framework ( البته برای تمام نسخههای بعد از ویژوال استودیو 6 ) همچنین Platform هایی مانند Microsoft Windows servers and workstations, PocketPC Smartphones و World Wide Web browsers اجرا میشوند را به راحتی ایجاد نماید. چند سالیست که مایکروسافت بر روی چند تکنولوژی جدید از جمله WCF، WF، WPF
و LINQ و ... کار می کند که این اواخر توضیحات و تبلیغات بر روی این
تکنولوژی ها را به اوج رسانده است. این محصولات در قالب NET Framework 3.0. و
۳٫۵ ارائه می شوند و برنامه نویسان را با دنیای جدیدی از طراحی و ساخت
سیستم های نرم افزاری آشنا می کنند. Visual Studio 2008 با دارا بودن
ویرایش های ۳٫۰ و ۳٫۵ از NET. و کامپایلرهایی جدید برای زبان های برنامه
نویسی محبوب VB.ENT ، C# و C++/CLI علاقه مندان را تشویق به قدم گذاردن به
حیطه تکنولوژی های جدید در ساخت برنامه های کاربردی می کند.